<?php
/**
 * Created by PhpStorm.
 * User: jungshen
 * Date: 2018/7/28
 * Time: 18:02
 */

/**
 * 得到会员身份中文
 * @param $type
 * @return string
 */
function get_member_type_text($type=0){
    switch ($type){
        case 0:
            return '普通会员';
        case 1:
            return '工人邦';
        case 2:
            return '供应商';
        default:
            return '';
    }
}


/**
 * 格式化过期时间
 * @param array $vo 会员基本信息记录
 * @return string
 */
function format_expiry_time(array $vo){
    $expiry_time='';
    $table='';
    $tip='';
    switch ($vo['type']){
        case USER_TYPE_WORKER:
            $table='worker_info';
            break;
        case USER_TYPE_SUPPLIER:
            $table='supplier_info';
            break;
    }
    if($table){
        $expiry_time=Db::name($table)->where('mid',$vo['id'])->value('expiry_time');
        if($expiry_time<time()){
            //已过期
            $color='red';
            $tip='[已到期]';
        }elseif($expiry_time-7*24*60*60<time()){
            //七天后过期
            $color='orange';
            $tip='[即将到期]';
        }else{
            //正常
            $color='green';
        }
        $res='<font color="'.$color.'">'.date('Y-m-d H:i:s',$expiry_time).$tip.'</font>';
    }
    return $res;
}